Telegram Group & Telegram Channel
Магические методы

Магические методы — это специальные методы, которые начинаются и заканчиваются двойным подчеркиванием.

Такие методы вызываются не напрямую, а при определенном действии. Например, когда вы складываете два числа с помощью оператора +, вызывается метод __add__().

Встроенные классы имеют много реализованных магических методов по умолчанию. Для примера можете взглянуть на их количество у того же int на картинке выше.

На канале уже было довольно много постов про отдельные магические методы, вот некоторые из них:

Инкремент с помощью __pos__
Как работают арифметические операции
Разница между __str__ и __repr__

Кстати, в английском магический метод еще часто называют dunder, сокращение от double underscore.

#magic



tg-me.com/python_academy/576
Create:
Last Update:

Магические методы

Магические методы — это специальные методы, которые начинаются и заканчиваются двойным подчеркиванием.

Такие методы вызываются не напрямую, а при определенном действии. Например, когда вы складываете два числа с помощью оператора +, вызывается метод __add__().

Встроенные классы имеют много реализованных магических методов по умолчанию. Для примера можете взглянуть на их количество у того же int на картинке выше.

На канале уже было довольно много постов про отдельные магические методы, вот некоторые из них:

Инкремент с помощью __pos__
Как работают арифметические операции
Разница между __str__ и __repr__

Кстати, в английском магический метод еще часто называют dunder, сокращение от double underscore.

#magic

BY Python Academy




Share with your friend now:
tg-me.com/python_academy/576

View MORE
Open in Telegram


Python Academy Telegram | DID YOU KNOW?

Date: |

Mr. Durov launched Telegram in late 2013 with his brother, Nikolai, just months before he was pushed out of VK, the Russian social-media platform he founded. Mr. Durov pitched his new app—funded with the proceeds from the VK sale—less as a business than as a way for people to send messages while avoiding government surveillance and censorship.

Start with a fresh view of investing strategy. The combination of risks and fads this quarter looks to be topping. That means the future is ready to move in.Likely, there will not be a wholesale shift. Company actions will aim to benefit from economic growth, inflationary pressures and a return of market-determined interest rates. In turn, all of that should drive the stock market and investment returns higher.

Python Academy from ye


Telegram Python Academy
FROM USA